0f72ad45ebfd2c83d7476bfcd0315fe8423465a8,restclient-lib/src/main/java/org/wiztools/restclient/util/SSLUtil.java,SSLUtil,getPemKeyStore,#File#,41

Before Change


                        .generateCertificates(fis)) {
                    final X509Certificate crt = (X509Certificate) cert;
                    final String alias = crt.getSubjectX500Principal().getName();
                    store.setCertificateEntry(alias, crt);
                }
            }
        }

After Change


            RSAPrivateKey key  = generatePrivateKeyFromDER(keyBytes);
            
            String alias = cert.getSubjectX500Principal().getName();
            store.setCertificateEntry(alias, cert);
            store.setKeyEntry("key-alias", key, PEM_PWD.toCharArray(), new Certificate[] {cert});
        }
        return store;